package cn.itcast.bos.service.system;

import java.util.List;

import cn.itcast.bos.domain.system.Menu;
import cn.itcast.bos.domain.system.User;

public interface MenuService {

	/**
	 * 说明：查询所有菜单
	 * 
	 * @return
	 * @author hjw
	 * @time：2017年11月5日 下午10:18:53
	 */
	public List<Menu> findByMenuList();

	/**
	 * 说明：保存新增菜单
	 * 
	 * @param model
	 * @author hjw
	 * @time：2017年11月5日 下午10:43:42
	 */
	public void saveMenu(Menu menu);

	/**
	 * 说明：根用用户查询菜单
	 * 
	 * @param user
	 * @return
	 * @author hjw
	 * @time：2017年11月6日 下午8:56:19
	 */
	public List<Menu> findByMenuListByUser(User user);

}
